legally binding instrument - French English Dictionary

legally binding instrument

Meanings of "legally binding instrument" in French English Dictionary : 1 result(s)

English French
Human Rights
legally binding instrument instrument juridiquement contraignant [m]